Analysis and transformation of proof procedures

نویسنده

  • David Andre De Waal
چکیده

Automated theorem proving has made great progress during the last few decades. Proofs of more and more diicult theorems are being found faster and faster. However, the exponential increase in the size of the search space remains for many theorem proving problems. Logic program analysis and transformation techniques have also made progress during the last few years and automated theorem proving can beneet from these techniques if they can be made applicable to general theorem proving problems. In this thesis we investigate the applicability of logic program analysis and transformation techniques to automated theorem proving. Our aim is to speed up theorem provers by avoiding useless search. This is done by detecting and deleting parts of the theorem prover and theory under consideration that are not needed for proving a given formula. The analysis and transformation techniques developed for logic programs can be applied in automated theorem proving via a programming technique called meta-programming. The theorem prover (or the proof procedure on which the theorem prover is based) is written as a logic meta-program and the theory and formula we wish to investigate becomes the data to the meta-program. Analysis and transformation techniques developed for logic programs can then be used to analyse and transform the meta-program (and therefore also the theorem prover). The transformation and analysis techniques used in this thesis are partial evaluation and abstract interpretation. Partial evaluation is a program optimisation technique whose use may result in gains in eeciency, especially when used in meta-programming to \compile away" layers of interpretation. The theory of abstract interpretation provides a formal framework for developing program analysis tools. It uses approximate representations of computational objects to make program dataaow analysis tractable. More speciically, we construct a regular approximation of a logic program where failure is decidable. Goals in the partially evaluated program are tested for failure in the regular approximation and useful information is inferred in this way. We propose a close symbiosis between partial evaluation and abstract interpretation and adapt and improve these techniques to make them suitable for our aims. Three rst-order logic proof procedures are analysed and transformed with respect to twenty ve problems from the Thousands of Problems for Theorem Provers Problem Library and two new problems from this thesis. Useful information is inferred that may be used to speed up theorem provers. i Declaration The work in this thesis is the independent and original work …

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A New Proof of FDR Control Based on Forward Filtration

For multiple testing problems, Benjamini and Hochberg (1995) proposed the false discovery rate (FDR) as an alternative to the family-wise error rate (FWER). Since then, researchers have provided many proofs to control the FDR under different assumptions. Storey et al. (2004) showed that the rejection threshold of a BH step-up procedure is a stopping time with respect to the reverse filtration g...

متن کامل

ISOLATION AND STRUCTURAL ELUCIDATION OF THE FIRST KNOWN C-HOMOPROTOBERBERINE

A novel C-homoprotoberberine alkaloid, Hediamine (2), has been isolated from the roots of Berberis actinucantha (Berberidaceae). Conclusive proof for the structure of hediamine was obtained by its comparison with the isomeric lactam (4), by chemical transformation, and by means of spectroscopic techniques (UV, IR, MS, NMR).

متن کامل

On the Closed-Form Solution of a Nonlinear Difference Equation and Another Proof to Sroysang’s Conjecture

The purpose of this paper is twofold. First we derive theoretically, using appropriate transformation on x(n), the closed-form solution of the nonlinear difference equation x(n+1) = 1/(±1 + x(n)), n ∈ N_0. The form of solution of this equation, however, was first obtained in [10] but through induction principle. Then, with the solution of the above equation at hand, we prove a case ...

متن کامل

بررسی ارتباط اجرای طرح تحول نظام سلامت با میزان خدمات انجام شده در بخش آنژیوگرافی در بیمارستان های منتخب

Background and Aim: Today, correct distribution of healthcare resources is a top priority in all societies. Countries reform their healthcare systems to improve quality and promote access to healthcare services. In this regard, controlling the amount of medical tests and procedures and reducing unnecessary procedures is an objective for healthcare systems. Cath labs are rooms that provide vario...

متن کامل

The Effect of Transformation and Hormones Treatments on Callogenesis and Regeneration in Potato (Solanum tuberosum L.)

To obtain a higher percentage of callogenesis and consequently the maximum number of plantlets, one of the most important procedures for transgenic plant production. To this end, a factorial experiment using completely randomized design (CRD) with four replications was carried out to assess the effect of cultivar (Marfona and Agria), type of explants(leaf and internode), Kanamycin concentration...

متن کامل

پخش بار احتمالاتی با استفاده از تبدیل بی بوی کروی

Today's with the increasing development of distributed energy resources, power system analysis has been entered a new level of attention. Since the majority of these types of energy resources are affected by environmental conditions, the uncertainty in the power system has been expanded; so probabilistic analysis has become more important. Among the various methods of probabilistic analysis, po...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994